game-winning goal - Spanish English Dictionary